﻿@charset "utf-8";
@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; -webkit-box-sizing: border-box; box-sizing: border-box; }
body { overflow:-Scroll;overflow-x:hidden;line-height:30px; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; background: #FFFFFF;font-size: 16px;color: #252525; -webkit-text-size-adjust: 100%; }
div, span, a, header { -webkit-tap-highlight-color: rgba(255,255,255,0); }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul, li { margin: 0; padding: 0; list-style-type: none; }

input[type=submit], input[type=button], input[type=text], input[type=password] { -webkit-appearance: none;  box-shadow: none; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;border:none }
a { text-decoration: none;color: #333333;}
.w-1200{width: 1200px;margin: auto;background-color: #FFFFFF;}
.left{float: left;}
.right{float: right;}
/*导航*/
.dh{width:100%;padding:0px 20px;line-height: 70px;height:70px;min-width: 1200px;}
.dh .dh-logo{float: left;position: absolute;left: 100px;}
.dh .dh-logo img{vertical-align: middle;width:120px;}
.dh .dh-dl{/*position: absolute;right:50px;top: 0px;*/float: right;margin-top: -90px;margin-right:100px}
.dh .dh-dl ul li{float: right;margin-right: 20px;display: block;margin-top:42px}
.dh .dh-btn1{border:1px solid #FF5522;padding: 3px 8px;font-size: 14px;color: #FF5522;border-radius: 5px;}
.dh .dh-btn1:hover{background-color: #FF5522;color: #FFFFFF;}
.dh .dh-btn2{background-color: #FF5522;color: #FFFFFF;}
/*.dh-text{width: 1200px;margin: auto;}*/
/*banner*/
.js-silder{
	height:400px;
	position: relative;	
	min-width: 1200px;
}
.silder-scroll{
	width: 100%;
	overflow: hidden;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	
}
.silder-main-img img{
	width: 100%;
	height: 400px;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
}
.silder-ctrl-prev,
.silder-ctrl-next{
	position: absolute;
	top: 0;
	width: 8%;
	height: 100%;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
	font-family: "宋体";
	font-size: 52px;
	font-weight: 600;
	text-shadow: #666 2px 2px 5px;
}
.silder-ctrl-prev{
	left: 0;
	text-align: left;
}
.silder-ctrl-next{
	right: 0;
	text-align: right;
}
.silder-ctrl-prev>span,
.silder-ctrl-next>span{
	position: absolute;
	top: 50%;
	margin-top: -40px;
}
.silder-ctrl-prev>span{
	left: 0;
}
.silder-ctrl-next>span{
	right: 0;
}
.silder-ctrl-con{
	display: inline-block;
	width: 4%;
	padding: 10px 0;
	margin: 0 10px;
	cursor: pointer;
}
.silder-ctrl-con>span{
	display: block;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
	padding: 5px 0;
	cursor: pointer;
	background-color: #e4e4e4;
}
.silder-ctrl-con.active>span{
	background-color: #FFBA90;
}



/*查询*/
.cx{width: 1200px;margin: auto;height: 160px;margin-top: 50px;}
.cx400{width: 400px;height:160px;background-color: #ff5522;float: left;padding: 20px;font-size:24px;color: #FFFFFF;}
.cx400 input{width: 360px;height: 40px;border-radius: 5px;margin-top: 10px;padding-left: 5px;}
.cx400 button{border: none;background-color:#FF5522;width:360px;margin-top:15px;text-align: center;font-size: 20px;color: #FFFFFF;cursor: pointer;}
.cx800{width: 800px;height:160px;background-color: #f9f7f7;float: left;text-align: center;margin: auto 0;}
.cx250{height: 160px; display: inline-block;padding: 25px;}
.cx250 p{font-size: 14px;color: #666;cursor: pointer;}
.sq{padding: 10px;border-radius: 50px;background-color: #FF0000;color: #FFFFFF;cursor: pointer;position: absolute;z-index: 999;left: 70%;}
.fbacx{width:1200px;height: 300px;display:none;border-top:1px solid #FF5522;color: #333;;margin:auto;background-color: #f9f7f7;font-size: 16px;line-height: 32px;padding: 20px;}

/*服务*/
/*.fuwu{width:1200px;height:160px;margin:0 auto;margin-top: 50px;  text-align:center;background-color:#f9f7f7;padding-left: 10px;}
.fuwudiv{display: inline-block;width: 232px;margin-top: 40px;}
.fuwuimg{width: 80px;height:80px;border: 2px solid #fda88e;float: left;text-align: center;line-height: 80px;}
.fuwuimg img{width: 100%;vertical-align: middle;padding: 15px;}
.fuwudiv :hover{cursor: pointer;}
.fuwutitle{float: left;width: 130px;text-align: left;margin-left:5px;}
.fuwutitle .p1{font-size: 20px;}
.fuwutitle .p2{line-height:24px;color:#666666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }*/
.fuwus{width: 1200px;margin: auto;}
.fuwus-title{margin-top: -50px;color: #FFF;font-size:18px;font-weight:bold;}
.fuwus ul{margin: 0 -1.5%;margin-top:30px}
.fuwus li{float: left; width: 18%; margin: 10px 1%; list-style: none;}
.port-6{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; border: 4px solid rgba(255, 255, 255, 0.9); overflow: visible;}
.port-6 h2{color: #fff; float: left; width: 100%; font-size: 24px; font-weight: 400; text-align: center; padding: 50px 0 40px; position: relative; z-index: 50;}
.port-6 h2 span{position: relative; padding-bottom: 10px;}
.port-6 h2 span:after{content: ""; width: 50%; height: 3px; background-color: #fff; position: absolute; left: 25%; bottom: 0;}
.port-6 img{max-width: 100%; vertical-align: middle;height:300px}
.port-6 h3{font-size: 18px; margin: 5px 0 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.port-6 p{font-weight: 300; line-height: 20px; font-size: 12px; margin-bottom: 15px;}
.btn{display: inline-block; padding: 5px 10px; font-size: 14px; color: #fff; border: 2px solid #FF5522; background-color: #FF5522; text-decoration: none; transition: 0.4s;}
.btn:hover{background-color: transparent; color: #FF5522; transition: 0.4s;}
.text-desc{position: absolute; left: 0; top: 0; background-color: #fff; height: 100%; opacity: 0; width: 100%; padding: 20px;}
.port-6.effect-3 img{transition: 0.5s;}
.port-6.effect-3:hover img{transform: scale(0.3) translateY(-110%); position: relative; z-index: 9;}
.port-6.effect-3 .text-desc{transform: translateY(100%); opacity: 0; padding: 120px 20px 10px; transition: 0.5s;color: #666;}
.port-6.effect-3:hover .text-desc{transform: translateY(0px); opacity: 1;}
.port-6.effect-3:hover .text-desc p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;word-wrap:break-word;}
/*关于豪速通*/
.Choices{ width:100%; float:left; height:500px;margin-top: 50px; background:url(../images/aboutbg.png) no-repeat center; background-size:cover;}
.Choices_text{ width:1200px; height:819px; margin:0 auto;}
.Choices_head{ width:100%; float:left; height:55px; margin-top:50px; margin-top:55px; letter-spacing:2px; font-weight:bold; text-align:center; font-size:32px; color:#FFF; display:block; /*position:relative;*/}

.Choices_head:before{ left:175px;}
.Choices_head:after{ right:175px;}
.Choices_head a{color: #FFFFFF!important;}
.Choices_head a:hover{color: #FFFFFF!important;}
.Choices_content{ width:1184px; height:594px; float:left; margin-left:3px;}
.Choicesnext{ width:38px; height:37px; float:left; margin-left:1136px; margin-top:24px; cursor:pointer;}
.Choices_banner{ width:1184px; height:399px; float:left; margin-top:39px; overflow: hidden;}
.Choices_banner ul{ width: 12000px;  overflow: hidden;}
.Choices_banner ul li{ width:1184px; height:399px; float:left;}
.Choices_left{ width:594px; height:399px; float:left;}
.Choices_right{ width:590px; height:399px; float:left; background-color: rgba(240,240,240,1)}
.Choices_right h1{ width:590px; height:30px; line-height:30px; float:left; text-align:center; font-size:24px; margin-top:30px; color:#464646;}
.Choices_right h2{ width:590px; height:30px; line-height:30px; float:left; text-align:center; font-size:24px; margin-top:10px; color:#464646;}
.Choices_right p{ width:450px; height:80px; float:left; margin-left:70px; text-align:center; font-size:14px; color:#606060; margin-top:30px;overflow: hidden;}
.Choices_right_d{width: 360px;margin: auto;margin-top: 10px;}
.Choices_right_ds{display: inline-block;width: 66px;height: 66px;border: 1px solid #FFFFFF;margin: 10px;}
.Choices_right_dss{margin-top:2px;margin-left:2px;width: 60px;height: 60px;color:#999;background-color: #FFFFFF;text-align: center;padding-top: 10px;font-size: 16px;}
.Choicesbut{ width:197px; height:49px; float:left;/* border:1px solid #bfbfbf;*/ background-color:rgba(255,85,34,0.7); text-align:center; line-height:49px; color:#606060; font-size:22px; margin-left:195px; margin-top:30px;}
.Choicesbut a{color: #FFFFFF;}
.Choicesbut a:hover{color: #FFFFFF !important;cursor: pointer;}
.Choicestel ul{ width:12000px; overflow:hidden;}
.Choicestel ul li{ width:1184px; height:38px; float:left;}
.slideGroup {
	margin:0 auto;
	width: 1200px;
	height: 500px;
	margin-top: 160px;
}

.slideGroup .parHd {
	position: relative;
	height: 100px;
	line-height: 100px;
	/*padding: 0 20px;*/
}

.slideGroup .parHd ul {
	display:table; margin:0 auto;
}

.slideGroup .parHd ul li {
	float: left;
	padding: 0 15px;
	cursor: pointer;
}

.slideGroup .parHd ul li.on {
	height: 30px;
	background: #fff;
	color: green;
}

.slideGroup .slideBox {
	overflow: hidden;
	zoom: 1;
	/*padding: 10px 0 10px 100px;*/
	position: relative;
}

.slideGroup .sPrev,
.slideGroup .sNext {
	position: absolute;
	left: 5px;
	top: 10px;
	display: block;
	width: 54px;
	height: 385px;
	background: url(../images/icoLeft.png) center center no-repeat;
	z-index: 1000;
}

.slideGroup .sNext {
	left: auto;
	right: 5px;
	top: -160px;
	background: url(../images/icoRight.png) center center no-repeat;
}

.slideGroup .parBd ul {
	overflow: hidden;
	zoom: 1;
	width: 1200px;
	margin: auto;
}

.slideGroup .parBd ul li {
	margin: 0 8px;
	float: left;
	width: 1200px;
	position: relative;
}

.slideGroup .parBd ul li .pic {
	text-align: center;
}

.slideGroup .parBd ul li .pic img {
	/*width: 450px;
	height: 385px;*/
	display: block;
	/*padding: 2px;*/
}
.slideGroup .parBd ul li .description {
	position: absolute;
	width: 620px;
	height: 400px;
	background: #EEEEEE;
	padding: 20px 10px 10px 20px;
	top:0px;
	left: 580px;
	color:#333
}
.slideGroup .parBd ul li .description h4{
	color: #cca552;
	height: 40px;
	line-height: 40px;
}

/*为什么选择豪速通*/
.choose{ width:100%; float:left; height:700px;margin-top: 200px; background:url(../images/aboutbg.png) no-repeat center; background-size:cover;}
.choose_text{ width:1200px; height:819px; margin:0 auto;}
.choose_head{ width:100%; float:left; height:55px; margin-top:50px; margin-bottom:55px; letter-spacing:2px; font-weight:bold; text-align:center; font-size:32px; color:#FFF; display:block; /*position:relative;*/}

.choose:before{ left:175px;}
.choose:after{ right:175px;}
.choose a{color: #FFFFFF!important;}
.choose a:hover{color: #FFFFFF!important;}
.choose_content{ width:1200px; height:594px;margin: auto;}
.choosenext,.choosepre{cursor:pointer;}
.choose_banner{ width:1200px; height:399px; float:left; margin-top:39px; overflow: hidden;}
.choose_banner ul{ width: 1200px;  overflow: hidden;}
.choose_banner ul li{ width:1184px; height:399px; float:left;}
.choose_right{ width:1200px; height:400px; float:left; background-color:#FFFFFF;margin: auto;}
.choose_right h1{ width:1200px; height:30px;cursor: pointer; line-height:30px; float:left; text-align:center; font-size:24px; margin-top:40px; color:#464646;}
.choose_right p{ width:1200px;overflow: hidden;height: 80px;  text-align:center; font-size:14px; color:#606060; margin-top:80px;padding:0px 50px;}
.choose_right_div{width: 1000px;margin: auto;margin-top: 30px;}
.choose_right_img{width: 245px;display: inline-block;padding: 0px 10px;}
.choose_right_img img{width: 200px;height: 120px;cursor: pointer;}
.choosetel{ width:1200px; height:38px; text-align:center; line-height:38px; font-size:36px; float:left; font-family:"Arial"; overflow:hidden; color:#FFF; margin-top:40px;
-webkit-user-select:none;/*谷歌 /Chrome*/
-moz-user-select:none; /*火狐/Firefox*/
-ms-user-select:none;    /*IE 10+*/
user-select:none;}
.choosetel ul{ width:12000px; overflow:hidden;}
.choosetel ul li{ width:1200px; height:38px; float:left;}
/*新闻资讯*/
.news600{width: 600px;height:320px;float: left;margin-top: 20px;}
.news_l{width: 570px;height:320px;background-color: #CCCCCC;margin: auto;text-align: center;padding: 15px;}
.news_l img{width: 540px;height:290px;vertical-align: middle;}
.news_r{width: 570px;height:280px;border:1px solid #e7e7e7;margin: auto;text-align: left;margin:20px 15px;padding: 25px 30px;}
.news_t{float:left;font-size: 12px;margin-right:5px;line-height: 24px;background-color: #FF5522;color: #FFFFFF;text-align: center;}
.news_title{font-size: 20px;color: #252525;line-height:30px;padding-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.news_content{clear:both;font-size: 14px;color: #252525;line-height: 24px;padding-top:20px;text-indent:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.news_but{color: #FFFFFF;padding:3px;background-color: #FF5522;width: 80px;text-align: center;margin-top: 20px;}
/*合作伙伴*/
.Div1{width:1200px;height:150px;margin: auto;overflow:hidden;position:relative;box-shadow:0px 0px 8px #ccc;background: #FFFFFF;}
.Div1_prev{padding:2px 10px 0 0;}
.Div1_next{padding:2px 0 0 0px;}
.Div1_main{padding-top:20px;height:150px;margin-left:40px;width:2500px;position:relative;z-index:1;}
.Div1_main div{width:1200px;height:150px;float:left;}
.Div1_main div span{width:228px;height:150px;display:block;float:left;}
.Div1_main div span a{display:block;}
.Div1_main_a1{padding:4px 3px 4px 4px;margin-bottom:4px;}
.Div1_main_a1 , .Div1_main_a1 img{width:200px;height:102px;}
.Div1_main div span b{display:block;padding-left:10px;color:#787878;}
.Div1_main div span p{line-height:20px;padding:0 10px;height:87px;color:#787878;}
.Div1_main div span.Div1_main_span1 .Div1_main_a1{height:110px;width:208px;box-shadow:0px 0px 8px #FF5522;}
.Div1_main div span.Div1_main_span1 b , .Div1_main div span.Div1_main_span1 p{color:#33a0ff;}
.Div1 .Div1_prev1 ,.Div1 .Div1_next1{display:block;/*width:31px;*/height:30px;position:absolute;cursor:pointer;z-index:2;top:51px;}
.Div1 .Div1_prev1 img ,.Div1 .Div1_next1 img{width:31px;height:30px;}
.Div1 .Div1_prev1:hover ,.Div1 .Div1_next1:hover{opacity:0.7;.filter:alpha(opacity=70)}
.Div1 .Div1_next1{left:1167px;}
/*底部*/
.bottoms{width: 100%;height: 450px;background-color: #292929;margin-top: -60px;padding-top: 100px;}
.bottoms300{width: 400px;float: left;color: #FFFFFF;}
.bottoms300_div{padding-top:15px;}
.bottoms300_div a{color: #FFFFFF;}
.bottoms300_div a:hover{color: #FF5522;}
.gzh{margin-top: 15px;}
.gzh img{width: 150px;float: left;}
.gzh p{float: left;padding-left: 10px;padding-top: 100px;}
.bottoms900{width: 800px;float: right;color: #FFFFFF;}
.bottoms225{width:200px;float:left;}
.bottoms225 p{font-size: 18px;padding: 20px;}
.bottoms225 ul li{list-style:none;list-style-image: url(../images/li.png);
    height: 30px;text-align: left;margin-left: 35px;
}
.bottoms225 ul li a{color: #FFFFFF;}
.bottoms225 ul li a:hover{color: #FF5522;}
/*版权*/
.banq{width: 100%;height: 50px;background-color: #1A1A1A;text-align: center;line-height: 50px;color: #FFFFFF;font-size: 14px;}
.banq a{color: #FFFFFF !important;}
.banq a:hover{color: #FF5522 !important;}


/*地图*/
.map{width:650px;height:550px;border:#ccc solid 1px;display: inline-block;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/**/
.content{margin-bottom: 30px;}
.content-img{width: 100%;height: 300px;background-image: url(../images/minbanner/minbanner.png);}
.content-dh{width: 100%;height: 60px;background-color: #fe693c;line-height: 60px;color: #FFFFFF;font-size: 16px;}
.content-dh a{color: #FFFFFF;}
.content-dh a:hover{color: #333;}
.content-dh-c{width: 1200px;margin: auto;text-align: left;}
.content-head{width: 100%;min-width: 1200px;height:60px;line-height:60px;box-shadow:0px 2px 10px #eee;margin: auto 0; text-align: center;}
.content-heads{width: 15%;display: inline-block;font-size: 18px;}
.content-heads-on{border-bottom: 3px solid #fe693c;}
.content-div{width: 1200px;margin: auto;border: 1px solid #CCCCCC;padding:20px;}
.content h1{font-size: 24px;text-align: center;line-height:100px;}
/*关于豪速通*/
.content-div-titlt{color: #FF5522;font-size: 18px;line-height: 48px;font-weight: bold;}
.content-div-c{font-size: 14px;line-height: 24px;text-indent: 25px;line-height: 36px;}
.blod{font-weight: bold;}
.center{text-align: center;}
/*联系我们*/
.content-address{display: block;float: right;}
.content-address-c{line-height:50px;font-size: 16px;}
.content-address-c img{width: 50px;height: 50px;vertical-align: middle;padding: 10px;}
/*服务范围*/
.content-fw{width: 286px;height:245px;margin-bottom:10px;background-color:#f1f1f1;display: inline-block;text-align: center;}
.content-fw :hover{cursor: pointer;}
.content-fw img{width: 266px;height: 180px;margin-top: 10px;}
.content-fw-p1{font-size: 20px;}
/*服务详细列表*/
.content-fw-d{}
.content-fw-d-p1{width:150px;padding: 15px;background-color: #FFBA90;text-align: center;color: #333;}
.fh{text-align: center;cursor: pointer;width:100px;padding:10px;margin:auto;border-radius:5px;background-color: #FFBA90;}
/*新闻详情列表*/
.article{
	padding: 10px;
	/*border: 1px dashed #bbb;*/
}
.article .a-title{
	padding-bottom: 10px;
	text-align: center;
	/*border-bottom: 1px solid #ddd;*/
}
.article .a-title .h1{
	width: 100%;
	line-height: 24px;
	font-size: 20px;
	margin-bottom: 14px;
	color: #333;
	padding: 20px 10px;
	background: #f1f1f1;
}
.article .a-title .info{
	width: 100%;
	line-height: 20px;
	font-size: 12px;
	color: #999;
}
.article .a-title .info em{
	margin-right: 18px;
}
.article .a-dd{
	padding: 10px;
	background: #f5f5f5;
	color: #666;
	font-size: 13px;
	line-height: 1.6em;
	border-radius: 4px ;
	border: 1px solid #eee;
	margin-bottom: 20px;
}
.article .a-body{
	padding: 10px 0px;
	text-indent: 25px;
	font-size: 14px;
}
.article .a-body-img{
	text-align: center;
}
.article .a-body-img img{
	vertical-align: middle;padding: 10px;
}

/*内页*/
.ca{color:#fff /*#f27000*/;text-align: center;}
.cap1{font-size: 45px;font-weight: bold;padding-top: 70px;}
.cap2{font-size: 24px;}
